台阶: steps, flight of steps, step (over obstacle), way out of an embarrassing situation, bench (geology)...
消灭: to put an end to, to annihilate, to cause to perish, to perish, annihilation (in quantum field theory)...
推动: to push (for acceptance of a plan), to push forward, to promote, to actuate...
本质: essence, nature, innate character, intrinsic quality...
后遗症: (medicine) sequelae, residual effects, repercussions, aftermath...
设立: to set up, to establish...
开花: to bloom, to blossom, to flower, to burst open, to feel happy or elated, new development grows out...
构想: to conceive, concept...
三角: triangle...
骇人听闻: shocking, horrifying, atrocious, terrible...